package com.biomatch.dto;

import com.alibaba.fastjson.annotation.JSONField;
import lombok.Data;

import java.util.Date;

/**
 * 分页类
 */
@Data
public class Pagination<T> {

    // 分页条件 - 当前页
    private long current = 1;

    // 分页条件 - 单页数量
    private long pageSize = 10;

    // 分页条件 - 总数
    private long total = 0;

    //分页条件 - 总页数
    private long totalPage = 0;

    // 搜索关键字
    private String keywords;

    // 起始时间
    @JSONField(format="yyyy-MM-dd HH:mm:ss")
    private Date startDate;

    // 结束时间
    @JSONField(format="yyyy-MM-dd HH:mm:ss")
    private Date endDate;

    // 操作人员
    private String lgnnam;

    // 逻辑id，可能是支架、液氮罐、提桶的id
    //private Integer frozenid;

    // 逻辑no，可能是支架、液氮罐、提桶的no
    //private String frozenno;

    private T data;
}
